erp software forecasting demand planning logistics analysis shipping budgeting manufacturing distribution freight business inventory management manufacturer consulting manufacturing software erp software engineering crm forecasting software manufacturers